hornets' nest

英 [ˈhɔːnɪts nest] 美 [ˈhɔrnəts nest]

网络  马蜂窝



英英释义

noun

  1. habitation for wasps or hornets

      Synonym:    wasp's nestwasps' nesthornet's nest

    1. a highly contentious or hazardous situation
      1. talk of invading Iraq stirred up a political hornets' nest

      Synonym:    hornet's nest